﻿/******************************************************************************
 * 
 * Announce: CSharp Kit, used to achieve data visualization.
 *           Copyright (C) ShenYongchen.
 *           All rights reserved.
 *   Author: 申永辰.郑州 (shenyczz@163.com)
 *  WebSite: http://github.com/shenyczz/CSharpKit
 * 
 * THIS CODE IS LICENSED UNDER THE MIT LICENSE (MIT).
 * THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF 
 * ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
 * IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
 * PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
 *
******************************************************************************/
using System;

namespace CSharpKit.SVM
{
    /// <summary>
    /// 名称：支持向量机类型<br/>
    /// </summary>
    public enum SvmType : ushort
    {
        /// <summary>
        /// 支持向量分类<br/>
        /// 数据拟合的时间复杂度是数据样本的二次方，这使得他很难扩展到10000个数据集。<br/>
        /// </summary>
        C_SVC = 0,
        /// <summary>
        /// 核支持向量分类<br/>
        /// 和C_SVC类似，通过一个参数空值支持向量的个数<br/>
        /// </summary>
        NU_SVC = 1,
        /// <summary>
        /// One class SVM.
        /// </summary>
        ONE_CLASS = 2,
        /// <summary>
        /// 支持向量回归
        /// </summary>
        EPS_SVR = 3,
        /// <summary>
        /// 支持向量回归
        /// Regression. Nu
        /// </summary>
        NU_SVR = 4,
    }


}

